electroexplosive device (eed) - French English Dictionary